/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package alcatelparser.tags;

import alcatelparser.modules.AlgoUtil;
import alcatelparser.modules.BuilderFactory;
import alcatelparser.modules.Env;
import alcatelparser.modules.I;

/**
 *
 * @author geniuz
 */
public class CallIdentificationNumberTag extends DefaultParserTag
{

    public CallIdentificationNumberTag()
    {
    }

    public final void parseTag(int ai[], int i)
    {
        _array = ai;
        int j = AlgoUtil.getLength(ai, i + 1);
        _startParsePosition = i;
        setStandartLength(ai, i);
        /*
        if(Env.getEnv().isFullForm())
        {
            String s = (new StringBuilder()).append(getTagIdentifyContent(i, i + 1)).append(getHexStringContent(i + 2, j)).toString();
            BuilderFactory.getBuilder().writeTagContent(3, 0, getTagPropertiesValue(I.I(1791)), s);
        } else
        if(isTagChecked(I.I(1766)))
        {
            String s1 = getReducedTagPropertiesValue(I.I(1791));
            BuilderFactory.getBuilder().writeTagContent(1, 0, s1, getHexStringContent(i + 2, j));
        }*/
    }

    public final String getParseIdentityTag()
    {
        return I.I(6928);
    }

    public final boolean isTagRequired()
    {
        return true;
    }
}
